Additional information
Got An Itch.
A dog scratching itself in Cadillac Ranch, Amarillo, Texas, USA.
|
Share this image |